excessively affectionate - German English Dictionary